package com.fcgzs.order.service;

import com.fcgzs.order.group.Cart;

import java.util.List;

/**
 * @Auther: ljj
 * @Description: 购物车接口
 */
public interface CartService {

    /**
     * 添加购物车
     *
     * @param srcCartList 原有购物车集合
     * @param itemId      SKU的ID
     * @param num         购买数量
     * @return
     */
    public List<Cart> addGoodsToCartList(List<Cart> srcCartList, Long itemId, Integer num);


    //从缓存中查询购物车列表
    public List<Cart> findCartListFromRedis(String userId);



    //向缓存中存入购物车列表
    public void saveCartListToRedis(List<Cart> cartList,String userId);


}
